Greek bathing sponge - German English Dictionary